<template>
  <div>
    <div class="py-1 px-1 bg-white">
      <div v-for="(item, index) in descList" :key="index">
        <div v-if="item.module === $route.query.secondActive">
          <custom-details-item :icon="item.icon" :label="item.label" :value="item.value">
            <template #valueSlot>
              <span v-if="item.label !== '附件'">{{ item.value }}</span>
              <el-link v-else type="primary">{{ item.value }}</el-link>
            </template>
          </custom-details-item>
        </div>
      </div>
    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {
      current: '',
      companyId: '',
      companyName: '',
      descList: [
        { module: '易燃易爆危险点', label: '企业名称', value: '', fieldName: 'companyName', icon: '&#xe725;' },
        { module: '易燃易爆危险点', label: '易燃易爆点名称', value: '', fieldName: 'dangerName', icon: '&#xe87e;' },
        { module: '易燃易爆危险点', label: '所在位置', value: '', fieldName: 'position', icon: '&#xe87e;' },
        { module: '易燃易爆危险点', label: '易燃易爆点级别', value: '', fieldName: 'dangerLevel', icon: '&#xe634;' },
        { module: '易燃易爆危险点', label: '可能导致的事故类别', value: '', fieldName: 'accidentType', icon: '&#xe70f;' },
        { module: '易燃易爆危险点', label: '是否为重大危险源', value: '', fieldName: 'isBIg', icon: '&#xe70f;' },
        { module: '易燃易爆危险点', label: '场所类别', value: '', fieldName: 'dangerousPlaceCategory', icon: '&#xe70f;' },
        { module: '易燃易爆危险点', label: '重大危险源等级', value: '', fieldName: 'bigLevel', icon: '&#xe70f;' },
        { module: '易燃易爆危险点', label: '管控措施', value: '', fieldName: 'controller', icon: '&#xe994;' },
        { module: '易燃易爆危险点', label: '责任人', value: '', fieldName: 'head', icon: '&#xe60d;' },
        { module: '易燃易爆危险点', label: '识别时间', value: '', fieldName: 'identifyTime', icon: '&#xe685;' },

        { module: '3-9人危险作业场所', label: '企业名称', value: '', fieldName: 'companyName', icon: '&#xe725;' },
        { module: '3-9人危险作业场所', label: '3-9人危险作业场所名称', value: '', fieldName: 'isDangerousName', icon: '&#xe685;' },
        { module: '3-9人危险作业场所', label: '作业人数', value: '', fieldName: 'workPeopleNum', icon: '&#xe685;' },
        { module: '3-9人危险作业场所', label: '所在位置', value: '', fieldName: 'position', icon: '&#xe685;' },
        { module: '3-9人危险作业场所', label: '可能导致的事故类别', value: '', fieldName: 'accidentType', icon: '&#xe685;' },
        { module: '3-9人危险作业场所', label: '管控措施', value: '', fieldName: 'controller', icon: '&#xe685;' },
        { module: '3-9人危险作业场所', label: '责任人', value: '', fieldName: 'head', icon: '&#xe685;' },
        { module: '3-9人危险作业场所', label: '识别时间', value: '', fieldName: 'identifyTime', icon: '&#xe685;' }
      ],
      factoryImgList: []
    }
  },
  mounted() {
    const { current, companyId } = this.$route.query
    console.log(this.$route.query)
    this.companyId = companyId || ''
    this.current = current || ''
    this.$nextTick(() => {
      // this.companyInfoBasic()
      this.descList.forEach((v) => {
        v.value = this.$route.query[v.fieldName]
      })
    })
  },
  methods: {

  }
}
</script>

<style lang="scss" scoped>
.olMap {
  width: 100%;
  height: 350px;
}
</style>
